class CreateWebPriceReleases < ActiveRecord::Migration
  def self.up
    create_table :web_price_releases do |t|
      t.integer :web_user_id #Web会员对应码
      t.integer :airways_id                  ,:limit => 2 ,:default => 0 #航空公司对应码
      t.string :start                        ,:limit => 30  #出发地点
      t.string :destination                  ,:limit => 30  #目的地城市
      t.string :position                     ,:limit => 10  #仓位
      t.string :flights                      ,:limit => 10  #航班
      t.string :from_to                      #,:limit => 10  #城市对 TAOPEK|TAOSHA
      #t.string :airport_from #出发城市
      t.integer :airport_from_id             ,:limit => 2 ,:default => 0 #出发城市ID
      t.string :airports_to #目的地城市
      t.string :airports_to_desc #只显示目的地城市的名字，不显示ID值。
      t.date :date_begin #优惠开始时间
      t.date :date_end
      t.integer :discount_from               ,:limit => 1 ,:default => 0 #机票折扣，如果只有From，只说是特殊舱位类，只取From的折扣
      t.integer :discount_to                 ,:limit => 1 ,:default => 0 
      t.integer :rake_off                    ,:limit => 1 ,:default => 0#经销商佣金比例
      t.integer :ticket_payment_type         ,:limit => 1 ,:default => 0#客票类型 B2B(0) 或 BSP(1)
      t.integer :is_locked                   ,:limit => 1 ,:default => 0 #是否管理会要锁定 1为True 0为False
      t.integer :is_released                 ,:limit => 1 ,:default => 0#是否供应商选定发布
      t.integer :auto_release                ,:limit => 1 ,:default => 0#是否自动出票
      t.integer :conversion_pnr              ,:limit => 1 ,:default => 1#是否要转换PNR
      t.string :price_type #仓位,普通,特殊
      t.timestamps
    end
  end
  
  def self.down
    drop_table :web_price_releases
  end
end
